Warning, this hasn't been throughly tested in
version 440-451 of the game, but it 'should'
work as well.

=====================================
You need to precompress the files but once done
it's possible to use XC_Core's internal channel
to send compressed files.

XC_Core will automatically lookup for compressed
files right next to the uncompressed files.
Simply run the compress commandlets on the files
you want to test and leave them there for the
game to find and load.

Example:
..\Maps\CTF-Coret.unr
..\Maps\CTF-Coret.unr.uz
..\Maps\CTF-Coret.unr.uz2 (planned)
..\Maps\CTF-Coret.unr.lzma

You can LZMA compress using a XC_Core commandlet:
UCC LZMACompress ..\Maps\CTF-Coret.unr

You can LZMA decompress using 7zip, WinRar or:
UCC LZMADecompress ..\Maps\CTF-Coret.unr.lzma


=====================================
SERVER SETUP

Extract all XC_Core files in your
UT/System folder

Go to your designated UnrealTournament.ini and
add an extra DownloadManager as shown below:

[IpDrv.TcpNetDriver]
AllowDownloads=True
... other settings here
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=XC_Core.XC_ChannelDownload
DownloadManagers=Engine.ChannelDownload

=====================================
CLIENT SETUP

Extract all XC_Core files in your
UT/System folder












Re: XC_GameEngine [build 13 - Server update]

New postby Higor  Tue Jun 30, 2015 1:14 am
XC_Core Alpha build 3

XC_Core_alpha3.7z
    (55.45 KiB) Downloaded 2 times



NOTE:
Won't include the linux binary until I rewrite the file manager, that thing is completely broken on that platform for some reason.
LZMACompress commandlet can't take '/' characters, use '\' instead.

Created enhanced internal channel download (only tested in v436, but has v451 compatibility code):
- Not affected by (!Closing) assertion bug: http://aluigi.altervista.org/adv/unreaload-adv.txt
- Can send .lzma and .uz files if they're in the same folder as the package.
- Can request and decompress .lzma and .uz files on clients.
- Can decompress UT2k4 UZ2 files (server still doesn't send those).
Instructions can be found on a text file in the zipped file.

PD:
All the client has to do to enable this thing is put the XC_Core files in /System and join a properly setup server.
